|
AT-NFC
2.1 (win)
AT-NFC kernel set
|
| #define KER_LIB_BUILD_NUM "006" |
Lib Build number
| #define KER_LIB_EMV_VERSION "MasterCard (EMV C-2) v.2.11 2023" |
Lib EMV specification version number
| #define KER_LIB_VERSION "2.11.0.0" |
Lib Version number
| #define NFC_MC_TAG_56_TRACK1_DATA 0x56 |
Track1 Data
| #define NFC_MC_TAG_9F53_TR_CATEGORY_CODE 0x9F53 |
Transaction Category Code
| #define NFC_MC_TAG_9F54_DS_ODS_CARD 0x9F54 |
DS ODS Card
| #define NFC_MC_TAG_9F5B_DSDOL 0x9F5B |
DSDOL
| #define NFC_MC_TAG_9F5C_DS_REQUESTED_OPER_ID 0x9F5C |
DS Requested Operator ID
| #define NFC_MC_TAG_9F5D_ACI 0x9F5D |
Application Capabilities Information
| #define NFC_MC_TAG_9F5E_DS_ID 0x9F5E |
DS ID
| #define NFC_MC_TAG_9F5F_DS_SLOT_AVAILABILITY 0x9F5F |
DS Slot Availability
| #define NFC_MC_TAG_9F60_CVC3_TRACK1 0x9F60 |
CVC3(Track1)
| #define NFC_MC_TAG_9F61_CVC3_TRACK2 0x9F61 |
CVC3(Track2)
| #define NFC_MC_TAG_9F62_PCVC3_TRACK1 0x9F62 |
PCVC3(Track1)
| #define NFC_MC_TAG_9F63_PUNATC_TRACK1 0x9F63 |
PUNATC(Track1)
| #define NFC_MC_TAG_9F64_NATC_TRACK1 0x9F64 |
NATC(Track1)
| #define NFC_MC_TAG_9F65_PCVC3_TRACK2 0x9F65 |
PCVC3(Track2)
| #define NFC_MC_TAG_9F66_PUNATC_TRACK2 0x9F66 |
PUNATC(Track2)
| #define NFC_MC_TAG_9F67_NATC_TRACK2 0x9F67 |
NATC(Track2)
| #define NFC_MC_TAG_9F69_UDOL 0x9F69 |
UDOL
| #define NFC_MC_TAG_9F6A_UN_NUMERIC 0x9F6A |
Unpredictable Number (Numeric)
| #define NFC_MC_TAG_9F6D_MS_APP_VER_NUM_TERM 0x9F6D |
Mag-stripe Application Version Number (Reader)
| #define NFC_MC_TAG_9F6E_3RD_PARTY_DATA 0x9F6E |
Third Party Data
| #define NFC_MC_TAG_9F6F_DS_SLOT_MGMT_CONTROL 0x9F6F |
DS Slot Management Control
| #define NFC_MC_TAG_9F70_PROT_DATA_ENVELOPE_1 0x9F70 |
Protected Data Envelope 1
| #define NFC_MC_TAG_9F71_PROT_DATA_ENVELOPE_2 0x9F71 |
Protected Data Envelope 2
| #define NFC_MC_TAG_9F72_PROT_DATA_ENVELOPE_3 0x9F72 |
Protected Data Envelope 3
| #define NFC_MC_TAG_9F73_PROT_DATA_ENVELOPE_4 0x9F73 |
Protected Data Envelope 4
| #define NFC_MC_TAG_9F74_PROT_DATA_ENVELOPE_5 0x9F74 |
Protected Data Envelope 5
| #define NFC_MC_TAG_9F75_UNPROT_DATA_ENVELOPE_1 0x9F75 |
Unprotected Data Envelope 1
| #define NFC_MC_TAG_9F76_UNPROT_DATA_ENVELOPE_2 0x9F76 |
Unprotected Data Envelope 2
| #define NFC_MC_TAG_9F77_UNPROT_DATA_ENVELOPE_3 0x9F77 |
Unprotected Data Envelope 3
| #define NFC_MC_TAG_9F78_UNPROT_DATA_ENVELOPE_4 0x9F78 |
Unprotected Data Envelope 4
| #define NFC_MC_TAG_9F79_UNPROT_DATA_ENVELOPE_5 0x9F79 |
Unprotected Data Envelope 5
| #define NFC_MC_TAG_9F7C_MERCHANT_CUSTOM_DATA 0x9F7C |
Merchant Custom Data
| #define NFC_MC_TAG_9F7D_DS_SUMMARY_1 0x9F7D |
DS Summary 1
| #define NFC_MC_TAG_9F7E_MOBILE_SUPPORT_INDICATOR 0x9F7E |
Mobile Support Indicator
| #define NFC_MC_TAG_9F7F_DS_UN 0x9F7F |
DS Unpredictable Number
| #define NFC_MC_TAG_DF4B_POS_CII 0xDF4B |
POS Cardholder Interaction Information
| #define NFC_MC_TAG_DF60_DS_INPUT_CARD 0xDF60 |
DS Input (Card)
| #define NFC_MC_TAG_DF61_DS_DIGEST_H 0xDF61 |
DS Digest H
| #define NFC_MC_TAG_DF62_DS_ODS_INFO 0xDF62 |
DS ODS Info
| #define NFC_MC_TAG_DF63_DS_ODS_TERM 0xDF63 |
DS ODS Term
| #define NFC_MC_TAG_DF8101_DS_SUMMARY_2 0xDF8101 |
DS Summary 2
| #define NFC_MC_TAG_DF8102_DS_SUMMARY_3 0xDF8102 |
DS Summary 3
| #define NFC_MC_TAG_DF8106_DATA_NEEDED 0xDF8106 |
Data Needed (Requested by Kernel from Terminal)
| #define NFC_MC_TAG_DF8108_DS_AC_TYPE 0xDF8108 |
DS AC Type
| #define NFC_MC_TAG_DF8109_DS_INPUT_TERM 0xDF8109 |
DS Input (Term)
| #define NFC_MC_TAG_DF810A_DS_ODS_INFO_READER 0xDF810A |
DS ODS Info For Reader
| #define NFC_MC_TAG_DF810B_DS_SUMMARY_STATUS 0xDF810B |
DS Summary Status
| #define NFC_MC_TAG_DF810C_KERNEL_ID 0xDF810C |
Kernel ID
| #define NFC_MC_TAG_DF810D_DSVN_TERM 0xDF810D |
DSVN Term
| #define NFC_MC_TAG_DF810E_POST_GAC_PUT_STATUS 0xDF810E |
Post-Gen AC Put Data Status
| #define NFC_MC_TAG_DF810F_PRE_GAC_PUT_STATUS 0xDF810F |
Pre-Gen AC Put Data Status
| #define NFC_MC_TAG_DF8110_PROCEED_TO_WRITE_FLAG 0xDF8110 |
Proceed To First Write Flag
| #define NFC_MC_TAG_DF8112_TAGS_TO_READ 0xDF8112 |
Tags To Read
| #define NFC_MC_TAG_DF8114_REF_CONTROL_PARAM 0xDF8114 |
Reference Control Parameter
| #define NFC_MC_TAG_DF8115_ERROR_INDICATION 0xDF8115 |
Error Indication
| #define NFC_MC_TAG_DF8116_UI_REQUEST_DATA 0xDF8116 |
User Interface Request Data
| #define NFC_MC_TAG_DF8117_CARD_INPUT_CAPS 0xDF8117 |
Card Data Input Capability
| #define NFC_MC_TAG_DF8118_CVM_CAPS_CVM_REQ 0xDF8118 |
CVM Capability – CVM Required
| #define NFC_MC_TAG_DF8119_CVM_CAPS_NO_CVM_REQ 0xDF8119 |
CVM Capability – No CVM Required
| #define NFC_MC_TAG_DF811A_DEF_UDOL 0xDF811A |
Default UDOL
| #define NFC_MC_TAG_DF811B_KERNEL_CONFIG 0xDF811B |
Kernel Configuration
| #define NFC_MC_TAG_DF811E_MS_CVM_CAPS_CVM_REQ 0xDF811E |
Mag-stripe CVM Capability – CVM Required
| #define NFC_MC_TAG_DF811F_SECURITY_CAPS 0xDF811F |
Security Capability
| #define NFC_MC_TAG_DF8120_TAC_DEFAULT 0xDF8120 |
Terminal Action Code – Default
| #define NFC_MC_TAG_DF8121_TAC_DENIAL 0xDF8121 |
Terminal Action Code – Denial
| #define NFC_MC_TAG_DF8122_TAC_ONLINE 0xDF8122 |
Terminal Action Code – Online
| #define NFC_MC_TAG_DF8123_CLESS_FLOOR_LIMIT 0xDF8123 |
Reader Contactless Floor Limit
| #define NFC_MC_TAG_DF8124_CLESS_TR_LIMIT_NO_CD_CVM 0xDF8124 |
Reader Contactless Transaction Limit (No On-device CVM)
| #define NFC_MC_TAG_DF8125_CLESS_TR_LIMIT_CD_CVM 0xDF8125 |
Reader Contactless Transaction Limit (On-device CVM)
| #define NFC_MC_TAG_DF8126_CVM_REQUIRED_LIMIT 0xDF8126 |
Reader CVM Required Limit
| #define NFC_MC_TAG_DF8127_TIMEOUT_VALUE 0xDF8127 |
Time Out Value in ms
| #define NFC_MC_TAG_DF8128_IDS_STATUS 0xDF8128 |
IDS Status
| #define NFC_MC_TAG_DF8129_OUTCOME 0xDF8129 |
Outcome Parameter Set
| #define NFC_MC_TAG_DF812A_DD_CARD_TRACK1 0xDF812A |
DD Card (Track1)
| #define NFC_MC_TAG_DF812B_DD_CARD_TRACK2 0xDF812B |
DD Card (Track2)
| #define NFC_MC_TAG_DF812C_MS_CVM_CAPS_NO_CVM_REQ 0xDF812C |
Mag-stripe CVM Capability – No CVM Required
| #define NFC_MC_TAG_DF812D_MSG_HOLD_TIME 0xDF812D |
Message Hold Time in 100 ms
| #define NFC_MC_TAG_DF8130_HOLD_TIME 0xDF8130 |
Hold Time Value in 100 ms
| #define NFC_MC_TAG_DF8131_PHONE_MESSAGE_TABLE 0xDF8131 |
Phone Message Table
| #define NFC_MC_TAG_DF8132_MIN_RRP_GRACE_PERIOD 0xDF8132 |
Minimum Relay Resistance Grace Period in 100 microsec
| #define NFC_MC_TAG_DF8133_MAX_RRP_GRACE_PERIOD 0xDF8133 |
Maximum Relay Resistance Grace Period in 100 microsec
| #define NFC_MC_TAG_DF8134_RRP_CAPDU_EXP_TIME 0xDF8134 |
Terminal Expected Transmission Time For Relay Resistance C - APDU in 100 microsec
| #define NFC_MC_TAG_DF8135_RRP_RAPDU_EXP_TIME 0xDF8135 |
Terminal Expected Transmission Time For Relay Resistance R - APDU in 100 microsec
| #define NFC_MC_TAG_DF8136_RRP_ACCURACY_TRESHOLD 0xDF8136 |
Relay Resistance Accuracy Threshold in 100 microsec
| #define NFC_MC_TAG_DF8137_RRP_TR_TIME_MISM_TRESHOLD 0xDF8137 |
Relay Resistance Transmission Time Mismatch Threshold
| #define NFC_MC_TAG_DF8301_RRP_TERMINAL_ENTROPY 0xDF8301 |
Terminal Relay Resistance Entropy
| #define NFC_MC_TAG_DF8302_RRP_DEVICE_ENTROPY 0xDF8302 |
Device Relay Resistance Entropy
| #define NFC_MC_TAG_DF8303_RRP_MIN_PROCESS_TIME 0xDF8303 |
Min Time For Processing Relay Resistance APDU in 100 microsec
| #define NFC_MC_TAG_DF8304_RRP_MAX_PROCESS_TIME 0xDF8304 |
Max Time For Processing Relay Resistance APDU in 100 microsec
| #define NFC_MC_TAG_DF8305_RRP_EST_TRANSM_TIME 0xDF8305 |
Device Estimated Transmission Time For Relay Resistance R-APDU in 100 microsec
| #define NFC_MC_TAG_DF8306_RRP_PROCESS_TIME 0xDF8306 |
Measured Relay Resistance Processing Time in 100 microsec
| #define NFC_MC_TAG_DF8307_RRP_COUNTER 0xDF8307 |
RRP Counter
| #define NFC_MC_TAG_FF8102_TAGS_TO_WRITE_BEFORE_GAC 0xFF8102 |
Tags To Write Before Gen AC
| #define NFC_MC_TAG_FF8103_TAGS_TO_WRITE_AFTER_GAC 0xFF8103 |
Tags To Write After Gen AC
| #define NFC_MC_TAG_FF8104_DATA_TO_SEND 0xFF8104 |
Data To Send (Sent from Kernel to Terminal)